home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 015a / msi154.zip / HISTORY.MSI < prev    next >
Text File  |  1991-08-29  |  23KB  |  555 lines

  1.  
  2.  
  3.         MSI RELEASE HISTORY:
  4.  
  5.  
  6.    -->> VERSION 1.54 Changes:  Released August 29, 1991
  7.  
  8.         See the file, WHATS.NEW.
  9.         ______________________________________________________________ 
  10.  
  11.         What's New for Version 1.53:  Released August 10, 1991
  12.  
  13.         Bug fixes:
  14.  
  15.         * A bug was introduced in v1.52 that made defining new Sub-
  16.         Menus impossible.
  17.  
  18.         * The logic was reversed on the the Unlock Menus prompt.  
  19.         Answering Yes locked the menus and answering N unlocked them. 
  20.         ______________________________________________________________ 
  21.  
  22.         What's New for Version 1.52:  Released August 1, 1991
  23.  
  24.         The main purpose of this release has been to provide a 
  25.         reliable method of running Windows from MSI for those using a 
  26.         Serial Mouse.
  27.  
  28.         Bug fixes:
  29.  
  30.         * If the DOS Shell (CTRL-F1) was used and afterwards the user 
  31.         Quit MSI without executing an Action first, the wrong code was 
  32.         being returned and the last Action executed was being 
  33.         repeated. 
  34.  
  35.  
  36.         New Features!
  37.  
  38.         !-> I've redesigned the Shareware screen to emphasize that MSI 
  39.         can be registered for only $15, and that you WILL receive a 
  40.         copy of the latest version, also.  
  41.  
  42.         !-> I've added a new batch file for those Serial Mouse users 
  43.         wanting to run Windows from MSI.  The file is ALTRUN.BAT and 
  44.         is used IN PLACE OF RUNMSI.BAT.  You may need to edit the call 
  45.         to "mouse" to load your driver instead, and you will need to 
  46.         locate the following:
  47.  
  48.                         :Window
  49.                         mouse /u
  50.                         c:
  51.                         cd \win
  52.                         win
  53.                         cd \msi
  54.                         goto Reload
  55.  
  56.         and edit it for your Windows installation.  PLEASE contact me 
  57.         through one of the support boards if you need help editing 
  58.         this file.
  59.  
  60.  
  61.  
  62.  
  63.         To execute Windows from MSI with the new ALTRUN.BAT, press 
  64.         ALT-1. 
  65.  
  66.         ONLY USE THIS BATCH FILE IF YOU ARE USING WINDOWS WITH A 
  67.         SERIAL MOUSE!
  68.  
  69.  
  70.         !-> You may now Clear ALL defined menus in the Menus Editor by 
  71.         pressing CTRL-F10.  Use this feature with Caution!  A warning 
  72.         window will ask for verification first.
  73.  
  74.         !-> The F10 key will now only delete Items that DO NOT select 
  75.         sub-menus.
  76.  
  77.         !-> CTRL-F9 will now delete an Entire Menu IF there are no 
  78.         valid sub-menu items on the menu.  
  79.  
  80.         IMPORTANT: Menus created with pre-1.5 versions of MSI may not 
  81.         delete, even though there aren't any sub-menus available from 
  82.         the menu.  In this case, change all Items that select 'Menu' 
  83.         to "Selects: Action", then you can delete the Menu.
  84.  
  85.         !-> For special Applications, MSI will now return values 1 to 
  86.         8 when the ALT-1 through ALT-8 keys are press respectively.  
  87.         The new batch file, ALTRUN.BAT, provides ERRORLEVEL testing 
  88.         for these values.  This feature has been provided for 
  89.         Experienced DOS programmers and Consultants ONLY.
  90.         ______________________________________________________________
  91.  
  92.  
  93.  
  94.  
  95.         What's New for Version 1.51:  Released July 29, 1991
  96.  
  97.         Bug fixes:
  98.  
  99.         * When moving a menu item (F3) inside the Menus Editor, any 
  100.         password defined for the item was being left behind.  
  101.  
  102.         * Menu item Passwords of less than 7 characters were 
  103.         occasionally being padded out with asterisks (*).  Since this 
  104.         was not always visible, it would appear as if the Password was 
  105.         no longer working.  
  106.  
  107.         * Menu Item strings that were too long after re-alignment 
  108.         were wrapping to the beginning of the line.  MSI now displays 
  109.         only as much of a string as will fit on the menu item line.
  110.  
  111.         * If MSI was started from outside the installation directory, 
  112.         an empty STAMP.DAT file was being left in the calling 
  113.         directory.  This wasn't actually hurting anything, but could 
  114.         cause confusion if you didn't know where the file was 
  115.         appearing from. 
  116.  
  117.  
  118.         New Features!
  119.  
  120.         !-> The Installation Utility can now identify conditional IF 
  121.         and GOTO statements in AUTOEXEC.BAT.  If found, you will be 
  122.         asked if the PATH and MSIPATH commands should be inserted at 
  123.         the top of the file, but after an @ECHO OFF or ECHO OFF 
  124.         command. 
  125.  
  126.         !-> Help is now available at the main Menus Editor screen, the 
  127.         Action command and the Help screen editing windows, by 
  128.         pressing F1.
  129.  
  130.         !-> Importing and Exporting of Action Commands to and from DOS 
  131.         text files.  You can read in Action Commands from a DOS text 
  132.         file, for instance, a batch file, by pressing F2 in the Action 
  133.         Command window and entering the filename.  The commands will 
  134.         be inserted into your Action window, beginning at the cursor 
  135.         line.  Inserted text will appear as blue letters. 
  136.                
  137.         Action commands may now be written to a DOS file by pressing 
  138.         the F3 key in the Action Command window and entering the name 
  139.         of the file to be written to.
  140.  
  141.         !-> A larger Action Commands window.
  142.  
  143.         !-> Memory required to store menus data has been reduced.  
  144.         This means smaller MSI.DAT files (up to 65% smaller!) and 
  145.         more RAM available for additional menus.
  146.  
  147.  
  148.  
  149.  
  150.         !-> I've included a questionaire, FEEDBACK.MSI, to allow MSI 
  151.         users to send me their evaluations and comments on MSI and its 
  152.         features.
  153.                 
  154.         !-> Three new Regional Support and Distributors: 
  155.  
  156.         StarTech BBS   Diamond Bar, CA  (714) 861-8366  FidoNet 1:103/355
  157.         Quig's T&T        Hayward, CA     (415) 582-4598 
  158.         The Midas Touch   Chicago, IL     (312) 764-0591
  159.  
  160.         !-> One new MSI Distributor:
  161.  
  162.         AMVETSNET BBS  Glen Burnie, MD  (301) 761-3406
  163.  
  164.  
  165.    -->> VERSION 1.5 Changes:  Released July 14, 1991
  166.  
  167.         NOTE: MSI is now started with the command:   RUNMSI
  168.  
  169.         Bug fixes:
  170.  
  171.         * 'Prompt Line' is now handled correctly when defining a 
  172.         Prompt string.  When the Prompt command key P is pressed, 
  173.         'Prompt Line' will be set to 'Yes' and the menu will be 
  174.         configured to leave room for the Prompt at the bottom of the 
  175.         menu window.  After editing, the string will be checked for 
  176.         valid characters and 'Prompt Line' set appropriately.
  177.  
  178.         * It is no longer possible to change menus after selecting an 
  179.         item to to Move (F3) in the Menus Editor. 
  180.  
  181.         * BACKSPACE, INS and DEL will no longer cause extra spaces to 
  182.         be left on the end of a new or edited menu item string. 
  183.  
  184.         * Using the BACKSPACE, INS and DEL while entering a Password 
  185.         will no longer allow part or all of the user entry to appear.
  186.  
  187.         * The Text Editor has been updated to more intelligently 
  188.         select colors for highlighting lines being edited, and to 
  189.         work more efficiently with formatted menu items.
  190.  
  191.  
  192.  
  193.  
  194.         New Features!
  195.  
  196.         !->   OnLine Support!  Regional Support BBS's are now being 
  197.         established across the country.  See the file SUPPORT.MSI.  
  198.         The ABSCO EMBASSY, (714) 465-1549 HST D/S, carries a local 
  199.         support Conference for MSI ShareWorks.  Direct support, help 
  200.         files and official releases are all available.  The ABSCO 
  201.         EMBASSY is also a member of the RIME computer network.  Both 
  202.         public and private messages may be addressed to me, Larry Rice, 
  203.         through the Shareware or Common Conferences.  Routed and R/O 
  204.         mail is sent via ->EMBASSY.
  205.  
  206.         !->   Screen Blanking.  This has been the single most 
  207.         requested upgrade feature.  The delay time is set by pressing 
  208.         F3 in normal menu mode.  Use the Cursor Up & Down keys to 
  209.         change the time in 5 minute increments.  The default time is 
  210.         five minutes without keyboard activity.  Changes in delay time 
  211.         are stored as part of the MSI data file. 
  212.  
  213.         !->   A Home directory can now be specified as the environment 
  214.         variable, MSIPATH, using the DOS 'SET' command.  This allows 
  215.         MSI to locate important data files, regardless of the current 
  216.         directory.
  217.         
  218.                           SET MSIPATH=Drive:\FullPath
  219.  
  220.         !->   An MSI Installation Utility.  This utility will 
  221.         automatically run the first time you use MSI, IF the file 
  222.         HOME.DIR is not found.  Shared copies of MSI might include 
  223.         HOME.DIR.  If you DON'T see the Installation Utility when you 
  224.         first run the program, enter the Menus Editor (F5) and press 
  225.         CTRL-F6.  This allows you to re-install MSI. 
  226.         
  227.         This first part of the utility will establish the Home 
  228.         directory; that is, the drive and directory where your MSI 
  229.         files have been placed.  
  230.  
  231.         The second part of the utility WILL MODIFY YOUR AUTOEXEC.BAT 
  232.         file.  IF you don't want this to happen, press N at the 
  233.         'Continue? (Y/N)' warning prompt.
  234.  
  235.         If you do modify AUTOEXEC.BAT, both PATH and MSIPATH will be 
  236.         set for you.  Also, you will have the opportunity to install 
  237.         the menus so that they appear each time you start or re-boot 
  238.         your system.  Your original AUTOEXEC will be saved as 
  239.         AUTOEXEC.BAK.  If AUTOEXEC.BAK already exists, your old 
  240.         commands will be found APPENDED to the bottom of the file. 
  241.  
  242.         !->   Pressing CTRL-F6 inside the Menus Editor allows you to 
  243.         re-install MSI, should you ever move your files around. 
  244.  
  245.         !->   LifeTime Owners may now upgrade with shared or downloaded 
  246.         copies of new MSI releases.
  247.  
  248.  
  249.  
  250.  
  251.         !->   ESCaping from the Main Menu now lets you Quit MSI, 
  252.         rather than executing a DOS Shell. 
  253.  
  254.         !->   CTRL-F1 executes a DOS Shell.  MSI remains Resident.
  255.  
  256.         !->   The Menus Editor screen has been redesigned.  ALL Menu 
  257.         configuration options are now available on a single screen!  
  258.         The original window to the left has been expanded to hold all 
  259.         General Menu Settings.  Settings which apply ONLY to a 
  260.         highlighted menu item now appear in a window above the menu. 
  261.  
  262.         !->   Many of the configuration settings can now be set with a 
  263.         single keystroke.  The following only have two settings.  
  264.         Pressing the command key will immediately change the current 
  265.         setting, and update the menu window.  The command keys are 
  266.         shown enclosed in (). 
  267.  
  268.             1. (T)ype - A top window option of Normal or Text Only
  269.             2. Prompt (L)ine - Yes or No
  270.             3. Sha(d)ow - Yes or No
  271.             4. (C)ursor (Bar) - Yes or No
  272.             5. St(e)pped - Yes or No
  273.  
  274.         !->   A new "Selects:" type has been added, RSIDNT.  RSIDNT 
  275.         executes Action Commands with MSI still Resident in Memory.  
  276.         Unlike DUAL, however, there is no sub-menu or second set of 
  277.         Action Commands.  See the technical note at the end of the 
  278.         file. 
  279.         
  280.         !->   'Peek-through' window shadows added.  While mostly 
  281.         aesthetic, this does allow the clock to be displayed and 
  282.         updated in the shadow of the new window in the Menus Editor. 
  283.  
  284.         !->   'Registered to:' credit may now be removed.  Registered 
  285.         MSI owners will receive instructions for removing the credit 
  286.         line if they so desire. 
  287.  
  288.         !->   A Control Key help line has been added to the normal 
  289.         operating mode.  This will appear in place of the Copyright 
  290.         notice when a Control Key is pressed. 
  291.  
  292.         !->   The Copyright line can now display the current drive and 
  293.         directory.  Pressing CTRL-F2 toggles this display mode.
  294.  
  295.         !->   MSI.DAT is now tagged with a version code.  This allows 
  296.         future upgrades to include changes to the data format which 
  297.         MSI can 'silently' incorporate into earlier data files without 
  298.         intervention on the part of the user. 
  299.  
  300.         !->   The Sample Menus are now distributed in SAMPLE.DAT.  See 
  301.         the file README.1ST.
  302.  
  303.         !->   M.BAT has been renamed to RUNMSI.BAT.
  304.  
  305.         !->   PRINTQWK.BAT to print the files, WHATS.NEW, README.1ST 
  306.         and README.DOC, and MANUAL.BAT to print the manual files.  
  307.  
  308.  
  309.  
  310.  
  311.         !->   The SUPPORT.MSI file.  Lists the Online Regional Support 
  312.         BBS's and Official Distribution BBS's for MSI. 
  313.  
  314.         !->   The README.1ST file.
  315.  
  316.         !->   This (WHATS.NEW) file!
  317.  
  318.  
  319.         TECHNICAL NOTE:
  320.  
  321.         Earlier versions of MSI implemented ACTION and DUAL Action 
  322.         Commands in different ways.  The ACTIONs were written to the 
  323.         batch file, ACT.BAT, which was then executed by DOS.  The DUAL 
  324.         Actions were issued individually as system commands. 
  325.  
  326.         MSI now offers three different ways of executing Action 
  327.         Commands, and they all work alike.  I discovered that in the 
  328.         Resident modes, DUAL and RSIDNT, executing the commands 
  329.         through the ACT.BAT file saves about 6,000 bytes of RAM.  Not 
  330.         a lot, but with the applications appearing today, every little 
  331.         bit helps. 
  332.              
  333.         The Action Modes are; (i.e. "Selects:" is set to:) 
  334.  
  335.         ACTION:
  336.              MSI is NOT in Memory.  160 bytes of RAM will be used by 
  337.              DOS due to batch file use, but otherwise MSI is 
  338.              completely removed.
  339.  
  340.            Advantages: More Memory available for large applications.
  341.  
  342.            Disadvantages: Slower return to menus since the program 
  343.              must reload.  You will always return to the Main Menu. 
  344.  
  345.         RSIDNT:
  346.              MSI remains in Memory.  Approximately 115,000 bytes of 
  347.              RAM are used since a second copy of DOS is also loaded.
  348.  
  349.            Advantages: You will be returned to the same menu that the 
  350.              RSIDNT item was called from, and you will be returned 
  351.              much faster.
  352.  
  353.            Disadvantages: Some very large applications may not have 
  354.              enough memory available to execute.
  355.         
  356.         DUAL:
  357.              MSI remains in Memory (See RSIDNT).  The DUAL lets you 
  358.              define a set of Actions to execute, then a sub-menu to 
  359.              display, and a second set of Actions to execute when the 
  360.              returns from the sub-menu.  I originally designed this 
  361.              option to help control the configuration and use of a 
  362.              TSR.
  363.  
  364.            Advantages: Same as RSIDNT in that the menus are still in 
  365.              memory, giving better control.  Also, better control when 
  366.              using TSRs.
  367.  
  368.            Disadvantages: Some very large applications may not have 
  369.              enough memory available to execute.
  370.  
  371.  
  372.  
  373.    -->> VERSION 1.4 Changes:  Released May 10, 1991
  374.  
  375.         Several changes have been made and a few new features 
  376.         introduced with this version.  First, though, a couple of 
  377.         minor bug fixes.
  378.         
  379.         * When exiting the Menus Editor (ALT-Q), if the Cursor Bar was 
  380.         highlighting a 'Text Only' selection line, the line remained 
  381.         highlighted.  This bug has been corrected. 
  382.  
  383.         * When the Cursor Bar first highlighted a selectable line, the 
  384.         spaces on each end of the string were displayed in an opposing 
  385.         color.  This bug has been corrected.
  386.  
  387.         * This really wasn't a bug, but when a Prompt line was 
  388.         displayed, MSI added a space between the defined string and 
  389.         the cursor.  This apparently wasn't too desirable so the space 
  390.         is now gone.  If you would like to pad one or more spaces 
  391.         between the string and cursor, add them to the end of the 
  392.         Prompt string. 
  393.  
  394.         New Features!
  395.  
  396.         !->   When defining selection strings (F2) in the Menus 
  397.         Editor, 'Text Only' lines were being aligned with the 
  398.         selectable strings.  This has been changed to allow 'Text 
  399.         Only' lines to operate independently, both from the selectable 
  400.         options and from each other.  This allows you to indent or 
  401.         otherwise format Text Only strings for easy identification and 
  402.         improved readability. 
  403.  
  404.                               !*  NEW COMMAND  *!
  405.  
  406.         !->   The background color used behind the menus and other 
  407.         windows is now selectable.  At the Main (first) menu, press 
  408.         ALT-B to change the background color.  There are 8 colors 
  409.         available and pressing ALT-B lets you cycle through each of 
  410.         them in turn.  ALT-B works only when the Main Menu is 
  411.         displayed.  Your choice is saved and used again after non-
  412.         resident Actions and DOS Shells. 
  413.  
  414.                               !*  NEW COMMAND  *!
  415.  
  416.         !->   Registration Forms can now be printed from the 
  417.         introduction screen or within MSI itself, by pressing F2. Make 
  418.         sure your printer is ready first.  This command sends the file 
  419.         PRINTREG.MSI to the printer.  This file must be in the current 
  420.         directory for the command to work properly.
  421.  
  422.         NOTE:  This command is the same as typing the following at a 
  423.         DOS prompt:
  424.  
  425.                        > copy printreg.msi prn: (RETURN)
  426.  
  427.         !->   A Registration status line has been added to the top of 
  428.         the basic MSI screen.  
  429.                
  430.         !->   The introduction (Shareware) screen has undergone a 
  431.         facelift.  Primarily I wanted the text a little clearer both 
  432.         as to what will be received at each registration level and to 
  433.         make it more obvious that sharing copies of MSI is encouraged! 
  434.  
  435.         !->   The middle registration level ($25 U.S.) has been 
  436.         changed slightly to let you choose between receiving the 
  437.         printed and bound MSI User's Manual OR Unlimited Telephone 
  438.         Support.  Be sure to indicate your choice on the Registration 
  439.         Form.
  440.  
  441.         !->   An important new file has been added, LICENSE.  Read 
  442.         this file.  It details the terms and conditions for the use of 
  443.         an unregistered copy of MSI.  (Users registering at $25 U.S. 
  444.         or more will receive a new LICENSE file with their upgrade 
  445.         disk.  Users registering below that level will not receive an 
  446.         Upgrade disk but will receive a new License by mail.) 
  447.  
  448.  
  449.  
  450.  
  451.    -->> VERSION 1.3 Changes:  Released April 21, 1991
  452.  
  453.         Two significant changes prompted V. 1.3; the addition of a 
  454.         Shareware introduction screen and a progressive Registration 
  455.         fee schedule.  There have also been some minor, typo type 
  456.         changes in this and the MSI.DOC file.  I have also added the 
  457.         installation instructions (above) to this file.  Be sure to 
  458.         read the section 'Modify RUNMSI.BAT.'.  
  459.         
  460.         VERSION 1.3 DOES NOT include any functional changes to MSI.EXE. 
  461.  
  462.         The help screen for the main sample menu incorrectly indicated 
  463.         that the menus could be unlocked by pressing F5.  This should 
  464.         have been CTRL-F10.  The help screen has been corrected in 
  465.         this release. 
  466.  
  467.         The new Registration fees are: (All amounts in $ U.S.)
  468.  
  469.     (NEW)  $15.00 - Simple Registration of software and inclusion in 
  470.                     our notification list of upgrades and new products.
  471.  
  472.     (NEW)  $25.00 - Technical Support Registration.  You will receive a 
  473.                     Registration number giving you access to UNLIMITED 
  474.                     technical support, including support by telephone, 
  475.                     plus notification of upgrades and new products.
  476.  
  477.            $45.00 - Full Registration.  This includes:
  478.                     
  479.                  *  The latest version of MSI.
  480.                  *  Printed & bound User's Manual.
  481.                  *  Unlimited Technical Support.
  482.           (NEW)  *  Unlimited FREE upgrades (as available)
  483.                  *  New Product Notices
  484.  
  485.  
  486.  
  487.  
  488.    -->> VERSION 1.2 Changes:  Released March 25, 1991
  489.  
  490.         Password protection has been extended to Action and Dual menu 
  491.         options.  The original Password only protected options calling 
  492.         a sub-menu (Selects = MENU).  By request this has been changed 
  493.         so that each selectable option on a menu may now be 
  494.         individually Password protected, regardless of the action of 
  495.         the option. 
  496.  
  497.         THIS WILL REQUIRE A FORMAT CHANGE FOR YOUR OLD MENUS.
  498.  
  499.         Included with this upgrade is a program called OLD2NEW.EXE.  
  500.         If you have one or more MSI.DAT files created from the 
  501.         Original MSI program, this utility will convert them to the 
  502.         new, extended Password, format.  To do this: 
  503.              
  504.            1. Type 'old2new [filename]', where filename is the name 
  505.               of your menus file to convert.  If no filename is given 
  506.               the old2new will look for MSI.DAT.
  507.         
  508.            2. Repeat for other menu files you might have.
  509.  
  510.  
  511.         IMPORTANT:
  512.         If your original menus had one or more Password protected 
  513.         menus then old2new will MOVE the Password, assigning it to the 
  514.         PREVIOUS MENU OPTION used to select the menu. 
  515.  
  516.         For example:
  517.           
  518.             Menu #1 contains:
  519.               
  520.                 1.  Option #1
  521.                 2.  Option #2
  522.                 3.  Sub-Menu #1
  523.         
  524.             Sub-Menu #1 was originally Password protected with 'Pword'.
  525.         
  526.         After old2new conversion:
  527.  
  528.             Menu #1 contains:
  529.               
  530.                 1.  Option #1    (no Password)
  531.                 2.  Option #2    (no Password)
  532.                 3.  Sub-Menu #1  (Password = Pword)
  533.         
  534.             Sub-Menu #1 contains no Passwords.
  535.  
  536.  
  537.         Defining Passwords is now done from the Selections Options 
  538.         menus.  The Password is assigned to the currently highlighted 
  539.         menu option.
  540.  
  541.  
  542.         BUG FIXES:
  543.  
  544.         Menus that did not have any selectable options defined (i.e. 
  545.         all options on the menu were 'Text Only') would sometimes have 
  546.         a 'ghost' option available if Cursor Bar = Yes was defined 
  547.         for the menu.  In this instance pressing the ENTER key would 
  548.         occasionally cause a Password window to appear, and at other 
  549.         times less savory things would appear.  This has been 
  550.         corrected. 
  551.  
  552.  
  553.                             END OF FILE: README.DOC
  554.  
  555.